it's got me beat! - Turc Anglais Dictionnaire